Improving Knowledge Transfer at the Architectural Level: Concepts and Notations
نویسندگان
چکیده
This paper presents a vocabulary of concepts and a corresponding graphical notation called Fundamental Modeling Concepts (FMC) to describe the conceptual architecture of large and complex software systems. The main objective of this approach is to improve knowledge exchange, at the architectural level, between the participants of software development projects using a semiformal graphical notation. The focus of FMC is not to represent code structures but rather to describe system concepts and architectural rationale. FMC is not bound to a specific programming paradigm and thus enables communication about any type of software systems. We present both a metamodel and a graphical notation suitable for the intended use. Furthermore, we will summarize our results achieved in applying FMC to software projects of different sizes and scopes.
منابع مشابه
The Instructional Content of the Architecture Education in Iran and the Success Rate of the Bachelors’ Degree Course in the Transfer of this Content
Architecture is a multidimensional and multifaceted discipline. For this reason, learning and realization of architecture require that one gain knowledge and wisdom. The present study reviews the content required for architectural education and analyzes the success rate of a bachelor's degree program in the transfer of this content. This research is an applied quantitative survey. First, the ed...
متن کاملClarifying the role of the creative problem solving process on improving the competitiveness of architectural design
Introduction: As a cognitive activity, the process of creative problem solving plays a crucial role in architectural design. The design method includes the emergence, evolution, and transformation of ideas and the formation of concepts. Explaining the most important influential components of creativity and contestability of design raises these concepts in achieving each one of the approaches. T...
متن کاملKnowledge Translation in Healthcare – Towards Understanding its True Complexities; Comment on “Using Complexity and Network Concepts to Inform Healthcare Knowledge Translation”
This commentary argues that to fully appreciate the complexities of knowledge transfer one firstly has to distinguish between the notions of “data, information, knowledge and wisdom,” and that the latter two are highly context sensitive. In particular one has to understand knowledge as being personal rather than objective, and hence there is no form of knowledge that a-priori is more authoritat...
متن کاملHierarchical Functional Concepts for Knowledge Transfer among Reinforcement Learning Agents
This article introduces the notions of functional space and concept as a way of knowledge representation and abstraction for Reinforcement Learning agents. These definitions are used as a tool of knowledge transfer among agents. The agents are assumed to be heterogeneous; they have different state spaces but share a same dynamic, reward and action space. In other words, the agents are assumed t...
متن کاملInterfirm Alliance Interactions and knowledge Learning: A Conceptual Research Model
Alliance raises many knowledge transfer and interfirm learning issues that have implications for how the alliance partners manage their cooperative learning activities in the alliance system. Many of these implications are grounded in the assumption that partners in the alliances have routines for transferring knowledge, learning, gaining management efficiencies. Thus organisations can support ...
متن کامل